export enum PriMessageStatus {
    MULTI = 0,  // 多人
    UNREAD = 1,  // 未读
    UNKNOWN = 2,  // 未知
    FROM_SYSTEM = 3,  // 系统消息
    UNKNOWN_2 = 4,  // 未知
    ANONYMOUS_MODE = 5,  // 对话参与者的回复互相不可见
}


export const parsePriMessageStatus = (bit: number): PriMessageStatus[] => {
    const status: PriMessageStatus[] = []

    for (let i = 0; i < 32; i++) {
        if ((bit & Math.pow(2, i)) !== 0) {
            status.push(i as PriMessageStatus)
        }
    }

    return status
}